iT邦幫忙

DAY 17
0

實習、專題除錯筆記系列 第 17

實習、專題除錯筆記(十七)為什麼 PHP 環境安裝好了程式碼卻像是沒編譯過?

  • 分享至 

  • xImage
  •  

問題十七 為什麼 PHP 環境安裝好了程式碼卻像是沒編譯過?

其實原因很多,這邊主要要討論的問題是,明明 PHP 都安裝好了,伺服器也有正常的啟動,但是 PHP Code 卻像是完全沒有被編譯一樣,就這樣直接顯示在網頁上。

這個是有原因的,因為我們在嵌入 PHP Code 的時候,我們會使用 <? ?> ,但是這個其實是短語法,它實際上是 <?php ?>,如果要使用短語法需要到 php.ini 去設定它啟動短語法。

要修改很簡單,到 php.ini 後,找到

short_open_tag=Off

看到這一行改成

short_open_tag=On

儲存後,並且重新啟動伺服器就可以使用 <? ?> 囉!


上一篇
實習、專題除錯筆記(十六)Javascript 中如何刪除陣列的值?
下一篇
實習、專題除錯筆記(十八)在 Windows 下 PID 4 佔用 Port 80 怎麼辦?
系列文
實習、專題除錯筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言